# PHP stristr() Function

PHP String Reference

## Example

Find the first occurrence of "world" inside "Hello world!", and return the rest of the string:

<?php
echo stristr("Hello world!","WORLD");
?>
Run example »

## Definition and Usage

The stristr() function searches for the first occurrence of a string inside another string.

Note: This function is binary-safe.

Note: This function is case-insensitive. For a case-sensitive search, use strstr() function.

## Syntax

stristr(string,search,before_search)

Parameter | Description
--- | ---
string | Required. Specifies the string to search
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter.

## Technical Details

Return Value: | Returns the rest of the string (from the matching point), or FALSE, if the string to search for is not found.
PHP Version: | 4+
Changelog: | The before_search parameter was added in PHP 5.3 This function was made binary-safe in PHP 4.3

## More Examples

## Example 1

Search a string for the ASCII value of "o", and return the rest of the string:

<?php
echo stristr("Hello world!",111);
?>
Run example »

## Example 2

Return the part of the string before the first occurence of "world":

<?php
echo stristr("Hello world!","WORLD",true);
?>
Run example »

PHP String Reference

### WEB HOSTING

UK Reseller Hosting

### WEB BUILDING

FREE Website BUILDER Free HTML5 Templates

### W3SCHOOLS EXAMS

HTML, CSS, JavaScript, PHP, jQuery, XML, and ASP Certifications

### SHARE THIS PAGE

### Color Picker

### HTML/CSS

HTML Tutorial HTML5 Tutorial CSS Tutorial CSS3 Tutorial Bootstrap Tutorial

### JavaScript

JavaScript Tutorial jQuery Tutorial jQuery Mobile Tutorial AngularJS Tutorial AJAX Tutorial JSON Tutorial

### Graphics

Canvas Tutorial SVG Tutorial Google Maps Tutorial

### Server Side

SQL Tutorial PHP Tutorial ASP Tutorial ASP.NET Tutorial VBScript Tutorial AppML Tutorial

### Web

Web Building Web Statistics Web Certification

### XML

XML Tutorial DTD Tutorial Schema Tutorial XML DOM Tutorial XPath Tutorial XSLT Tutorial XQuery Tutorial XSL-FO Tutorial RSS Tutorial WSDL Tutorial

### HTML/CSS

HTML Tag Reference HTML Event Reference HTML Color Reference CSS 1,2,3 Reference Bootstrap Reference

### JavaScript

JavaScript Reference HTML DOM Reference jQuery Reference jQuery Mobile Reference Google Maps Reference

### Server Side

PHP Reference SQL Reference ASP Reference VBScript Reference Razor Reference ASP.NET Reference

### XML

XML DOM Reference XSLT Reference XSL-FO Reference XPath Reference XQuery Reference Schema Reference RSS Reference SVG Reference

### HTML Charsets

HTML Character Sets HTML ASCII HTML ANSI HTML Windows-1252 HTML ISO-8859-1 HTML Symbols HTML UTF-8

### HTML/CSS

HTML Examples CSS Examples

### Browser Scripting

JavaScript Examples HTML DOM Examples jQuery Examples jQuery Mobile Examples AngularJS Examples AJAX Examples

### Server Scripting

PHP Examples ASP Examples VBScript Examples Razor Examples .NET Examples

### XML Languages

XML Examples DTD Examples XML DOM Examples XSL Examples XSLT Examples XPath Examples XQuery Examples Schema Examples RSS Examples SVG Examples